Realtime particle-based fluid simulation
نویسنده
چکیده
Fluid simulation based on smoothed particle hydrodynamics (SPH) is a practical method for the representation of liquids in interactive applications like virtual surgical training or computer games. In recent years various papers introduced ideas for both, the SPH simulation and its visualization. This thesis explains detailed a straightforward CPU-executed implementation of the simulation, as well as an entirely GPU-executed visualization technique using isosurface raycasting, which allows the realtime rendering of multiple refractions. Theoretical foundations and alternative techniques are presented where it seems appropriate. Fluidsimulation basierend auf Smoothed Particle Hydrodynamics (SPH) stellt eine praktikable Methode zur Repräsentation von Flüssigkeiten in interaktiven Anwendungen wie virtuellem Operationstraining oder Computerspielen dar. In den letzten Jahren wurden vielfältige Ideen sowohl für die SPH Simulation selbst, als auch für deren Visualisierung vorgestellt. Diese Arbeit erklärt detailiert sowohl eine möglichst direkt umgesetzte CPU Implementierung der Simulation, als auch eine rein auf der GPU laufende Visualisierungstechnik basierend auf Raycasting der Iso-Oberfläche, welche die Echtzeitdarstellung mehrfacher Refraktionen erlaubt. Wo es angebracht erscheint, wird auf die theoretischen Grundlagen und auf alternative Techniken eingegangen. Table of contents
منابع مشابه
Real-Time Simulation of Fluid Scenes by Smoothed Particle Hydrodynamics and Marching Cubes
Simulating fluid scenes in 3DGIS is of great value in both theoretical research and practical applications. To achieve this goal, we present an algorithm for simulation of fluid scenes based on smoothed particle hydrodynamics. A 3D spatial grid partition algorithm is proposed to increase the speed for searching neighboring particles. We also propose a real-time interactive algorithm about parti...
متن کاملA Numerical Simulation Study on the Kinetics of Asphaltene Particle Flocculation in a Two-dimensional Shear Flow
In the current study, the kinetics of asphaltene particle flocculation is investigated under a shear flow through numerical simulation. The discrete element method (DEM) is coupled with computational fluid dynamics (CFD) to model the agglomeration and fragmentation processes. In addition, a coalescence model is proposed to consider the attachment of colliding particles. The changes in mean asph...
متن کاملLattice Boltzmann simulation of EGM and solid particle trajectory due to conjugate natural convection
The purpose of this paper is to investigate the EGM method and the behavior of a solid particle suspended in a twodimensional rectangular cavity due to conjugate natural convection. A thermal lattice Boltzmann BGK model is implemented to simulate the two dimensional natural convection and the particle phase was modeled using the Lagrangian–Lagrangian approach where the solid particles are treat...
متن کاملNumerical simulation of effect of non-spherical particle shape and bed size on hydrodynamics of packed beds
Fluid flow has a fundamental role in the performance of packed bed reactors. Some related issues, such as pressure drop, are strongly affected by porosity, so non-spherical particles are used in industry for enhancement or creation of the desired porosity. In this study, the effects of particle shape, size, and porosity of the bed on the hydrodynamics of packed beds are investigated with three ...
متن کاملDynamic Particle Coupling for GPU-based Fluid Simulation
The main research approaches in Computational Fluid Dynamics (CFD) are grid-based (Euler) or based on particle motion (Lagrange). For interactive fluid simulation, techniques have been developed to use the Graphics Processing Unit (GPU) to speed up the computation using an Eulerian approach. This paper describes an approach for setting up a Lagrangian particle based fluid simulation on the GPU....
متن کامل